my_threshhold = .65
opp_lower = .3
opp_upper = .65

def hunt_choices(round_number, current_food, current_reputation, m,  player_reputations):
    hunt_decisions = [];

    for opponent in player_reputations:
        #Will hunt if my reputation is below a certain point
        if (current_reputation < my_threshhold):
            hunt_decisions.append("h")
        else:
            random_number = random.random()
            #Will slack if opponent's reputation is below or above a certain point
            if (opponent < opp_lower):
                hunt_decisions.append("s")
            elif (opponent > opp_upper):
                hunt_decisions.append("s")
            else:
                #Randomly pick a number and choose based on comparison to opponent's reputation
                if (random_number > opponent):
                    hunt_decisions.append("s")
                else:
                    hunt_decisions.append("h")

    return hunt_decisions;

def hunt_outcomes(food_earnings):
    pass

def round_end(award, m, number_hunters):
    pass